river safety - French English Dictionary